hull machinery - German English Dictionary